package com.enjoyor.soa.traffic.api.dto.psms;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * @ClassName: AttendRecord
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author yrch 961774545@qq.com
 * @date 2017年11月4日 上午10:36:01
 *
 */
public class AttendRecordDto implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1901839137007643920L;

	/**
	 * 唯一标志符
	 */
	private String attendRecordId;

	/**
	 * 关联ID
	 */
	private String rltId;

	/**
	 * 岗位编号
	 */
	private String postId;

	/**
	 * 岗位名称
	 */
	private String postName;

	/**
	 * 警员编号
	 */
	private String policeId;

	/**
	 * 警员名称
	 */
	private String policeName;

	/**
	 * 部门编号
	 */
	private String deptId;

	/**
	 * 部门名称
	 */
	private String deptName;

	/**
	 * 执勤开始时间
	 */
	private Date scheBeginTime;

	/**
	 * 执勤结束时间
	 */
	private Date scheEndTime;

	/**
	 * 稽查人
	 */
	private String checkPerson;

	/**
	 * 稽查时间
	 */
	private Date checkTime;

	/**
	 * 稽查类型：自动考勤,人工考勤
	 */
	private String checkType;

	/**
	 * 稽查状态
	 */
	private String checkStatus;

	/**
	 * 记录来源
	 */
	private String checkSource;

	/**
	 * 是否有效
	 */
	private String effective;

	/**
	 * 脱岗开始时间
	 */
	private Date absentBeginTime;

	/**
	 * 脱岗结束时间
	 */
	private Date absentEndTime;

	public String getAttendRecordId() {
		return attendRecordId;
	}

	public void setAttendRecordId(String attendRecordId) {
		this.attendRecordId = attendRecordId;
	}

	public String getRltId() {
		return rltId;
	}

	public void setRltId(String rltId) {
		this.rltId = rltId;
	}

	public String getPostId() {
		return postId;
	}

	public void setPostId(String postId) {
		this.postId = postId;
	}

	public String getPostName() {
		return postName;
	}

	public void setPostName(String postName) {
		this.postName = postName;
	}

	public String getPoliceId() {
		return policeId;
	}

	public void setPoliceId(String policeId) {
		this.policeId = policeId;
	}

	public String getPoliceName() {
		return policeName;
	}

	public void setPoliceName(String policeName) {
		this.policeName = policeName;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public String getDeptName() {
		return deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	public Date getScheBeginTime() {
		return scheBeginTime;
	}

	public void setScheBeginTime(Date scheBeginTime) {
		this.scheBeginTime = scheBeginTime;
	}

	public Date getScheEndTime() {
		return scheEndTime;
	}

	public void setScheEndTime(Date scheEndTime) {
		this.scheEndTime = scheEndTime;
	}

	public String getCheckPerson() {
		return checkPerson;
	}

	public void setCheckPerson(String checkPerson) {
		this.checkPerson = checkPerson;
	}

	public Date getCheckTime() {
		return checkTime;
	}

	public void setCheckTime(Date checkTime) {
		this.checkTime = checkTime;
	}

	public String getCheckType() {
		return checkType;
	}

	public void setCheckType(String checkType) {
		this.checkType = checkType;
	}

	public String getCheckStatus() {
		return checkStatus;
	}

	public void setCheckStatus(String checkStatus) {
		this.checkStatus = checkStatus;
	}

	public Date getAbsentBeginTime() {
		return absentBeginTime;
	}

	public void setAbsentBeginTime(Date absentBeginTime) {
		this.absentBeginTime = absentBeginTime;
	}

	public Date getAbsentEndTime() {
		return absentEndTime;
	}

	public void setAbsentEndTime(Date absentEndTime) {
		this.absentEndTime = absentEndTime;
	}

	public String getCheckSource() {
		return checkSource;
	}

	public void setCheckSource(String checkSource) {
		this.checkSource = checkSource;
	}

	public String getEffective() {
		return effective;
	}

	public void setEffective(String effective) {
		this.effective = effective;
	}
}